/*
 * Copyright 2006-2022 ahtelit.com, All Rights Reserved.
 */

package com.telit.firecommand.dto;

import com.telit.common.entity.PageData;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;
import java.util.List;


/**
 * AttendDTO
 *
 * @author yuezhuang
 * @since 2023-02-19
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "AttendDTO", description = "AttendDTO")
public class AttendDTO implements Serializable {

    private static final long serialVersionUID = -1L;

    @ApiModelProperty(value = "行政区划编码")
    private String districtCode;

    @ApiModelProperty(value = "行政区划名称")
    private String districtName;

    @ApiModelProperty(value = "早班列表")
    private PageData<List<AttendInfoDTO>> morningList;

    @ApiModelProperty(value = "晚班列表")
    private PageData<List<AttendInfoDTO>> nightList;

}
